

from core.himesis import Himesis
import cPickle as pickle
from uuid import UUID

class HCompositeState2ProcDef(Himesis):
    def __init__(self):
        """
        Creates the himesis graph representing the AToM3 model HCompositeState2ProcDef.
        """
        # Flag this instance as compiled now
        self.is_compiled = True
        
        super(HCompositeState2ProcDef, self).__init__(name='HCompositeState2ProcDef', num_nodes=152, edges=[])
        
        # Add the edges
        self.add_edges([(8, 39), (39, 1), (1, 40), (40, 6), (6, 41), (41, 9), (9, 42), (42, 11), (8, 43), (43, 13), (6, 44), (44, 14), (6, 45), (45, 15), (6, 46), (46, 16), (11, 47), (47, 17), (11, 48), (48, 18), (11, 49), (49, 19), (11, 50), (50, 20), (9, 51), (51, 12), (12, 52), (52, 21), (12, 53), (53, 22), (12, 54), (54, 23), (71, 55), (55, 119), (72, 56), (56, 120), (73, 57), (57, 121), (74, 58), (58, 122), (75, 59), (59, 123), (76, 60), (60, 124), (77, 61), (61, 125), (78, 62), (62, 126), (79, 63), (63, 127), (80, 64), (64, 128), (81, 65), (65, 129), (82, 66), (66, 130), (83, 67), (67, 131), (84, 68), (68, 132), (85, 69), (69, 133), (86, 70), (70, 134), (13, 24), (24, 88), (14, 25), (25, 89), (15, 26), (26, 90), (16, 27), (27, 91), (11, 28), (28, 92), (17, 29), (29, 93), (18, 30), (30, 94), (19, 31), (31, 95), (20, 32), (32, 96), (12, 33), (33, 97), (21, 34), (34, 98), (22, 35), (35, 99), (23, 36), (36, 100), (8, 37), (37, 101), (1, 38), (38, 102), (5, 0), (0, 135), (0, 136), (0, 137), (0, 138), (0, 139), (0, 140), (0, 141), (0, 142), (0, 143), (0, 144), (0, 145), (0, 146), (0, 147), (0, 148), (0, 149), (0, 150), (0, 151), (136, 1), (7, 2), (2, 4), (4, 3), (3, 87), (10, 4), (7, 5), (137, 6), (71, 103), (72, 104), (73, 105), (74, 106), (75, 107), (76, 108), (77, 109), (78, 110), (79, 111), (80, 112), (81, 113), (82, 114), (83, 115), (84, 116), (85, 117), (86, 118), (135, 8), (138, 9), (139, 13), (140, 14), (141, 15), (142, 16), (143, 11), (144, 12), (145, 17), (146, 18), (147, 19), (148, 20), (149, 21), (150, 22), (151, 23), (8, 10), (103, 87), (104, 88), (105, 89), (106, 90), (107, 91), (108, 92), (109, 93), (110, 94), (111, 95), (112, 96), (113, 97), (114, 98), (115, 99), (116, 100), (117, 101), (118, 102)])
        # Set the graph attributes
        self["mm__"] = pickle.loads("""(lp1
S'UMLRT2Kiltera_MM'
p2
a.""")
        self["name"] = """CompositeState2ProcDef"""
        self["GUID__"] = UUID('a1f56c39-b40a-4008-868f-3dc43f8dbafc')
        
        # Set the node attributes
        self.vs[0]["mm__"] = """ApplyModel"""
        self.vs[0]["GUID__"] = UUID('a22760c5-a20f-4ad6-93a0-edd6c47f50b0')
        self.vs[1]["name"] = """localdef1"""
        self.vs[1]["classtype"] = """LocalDef"""
        self.vs[1]["mm__"] = """LocalDef"""
        self.vs[1]["cardinality"] = """1"""
        self.vs[1]["GUID__"] = UUID('0ef04617-3a3c-45b1-bd77-7bca404341d1')
        self.vs[2]["mm__"] = """match_contains"""
        self.vs[2]["GUID__"] = UUID('2c2fdc21-a768-4974-87ee-440c8bd74fce')
        self.vs[3]["mm__"] = """hasAttribute_S"""
        self.vs[3]["GUID__"] = UUID('745169c4-32de-444d-bbe0-52092d5381a4')
        self.vs[4]["name"] = """state1"""
        self.vs[4]["classtype"] = """State"""
        self.vs[4]["mm__"] = """State"""
        self.vs[4]["cardinality"] = """+"""
        self.vs[4]["GUID__"] = UUID('100ca698-1d82-4156-9c82-96d00d429a2a')
        self.vs[5]["mm__"] = """paired_with"""
        self.vs[5]["GUID__"] = UUID('6e54a8a1-eacb-4046-ac69-4a4ed0fa7980')
        self.vs[6]["name"] = """new1"""
        self.vs[6]["classtype"] = """New"""
        self.vs[6]["mm__"] = """New"""
        self.vs[6]["cardinality"] = """1"""
        self.vs[6]["GUID__"] = UUID('3f9c7b85-f8b4-4922-9f9c-90ef3ee124f5')
        self.vs[7]["mm__"] = """MatchModel"""
        self.vs[7]["GUID__"] = UUID('9304e4fe-b89b-4dd3-b9a5-8dc152b1aee6')
        self.vs[8]["name"] = """procdef1"""
        self.vs[8]["classtype"] = """ProcDef"""
        self.vs[8]["mm__"] = """ProcDef"""
        self.vs[8]["cardinality"] = """1"""
        self.vs[8]["GUID__"] = UUID('72e9fd72-6798-4e9a-bb78-59247c48338d')
        self.vs[9]["name"] = """par1"""
        self.vs[9]["classtype"] = """Par"""
        self.vs[9]["mm__"] = """Par"""
        self.vs[9]["cardinality"] = """1"""
        self.vs[9]["GUID__"] = UUID('13ff713e-8069-4ac2-8fb3-0974cc971f01')
        self.vs[10]["type"] = """ruleDef"""
        self.vs[10]["mm__"] = """backward_link"""
        self.vs[10]["GUID__"] = UUID('b3777b1a-9906-45c4-903e-e39bd570faa1')
        self.vs[11]["name"] = """inst1"""
        self.vs[11]["classtype"] = """Inst"""
        self.vs[11]["mm__"] = """Inst"""
        self.vs[11]["cardinality"] = """1"""
        self.vs[11]["GUID__"] = UUID('89c6f182-d5cb-4ddb-8f2a-34a1dbe223c9')
        self.vs[12]["name"] = """inst2"""
        self.vs[12]["classtype"] = """Inst"""
        self.vs[12]["mm__"] = """Inst"""
        self.vs[12]["cardinality"] = """1"""
        self.vs[12]["GUID__"] = UUID('5faf1e9a-dc99-431f-b6ea-c92f66e9a433')
        self.vs[13]["name"] = """name1"""
        self.vs[13]["classtype"] = """Name"""
        self.vs[13]["mm__"] = """Name"""
        self.vs[13]["cardinality"] = """1"""
        self.vs[13]["GUID__"] = UUID('77993d7b-2c45-4cf8-a45f-9000723b9e2a')
        self.vs[14]["name"] = """name2"""
        self.vs[14]["classtype"] = """Name"""
        self.vs[14]["mm__"] = """Name"""
        self.vs[14]["cardinality"] = """1"""
        self.vs[14]["GUID__"] = UUID('2d267247-dcb0-4877-b3f8-f6e522b4de09')
        self.vs[15]["name"] = """name3"""
        self.vs[15]["classtype"] = """Name"""
        self.vs[15]["mm__"] = """Name"""
        self.vs[15]["cardinality"] = """1"""
        self.vs[15]["GUID__"] = UUID('6f4e5db7-265f-43ae-8f2b-74a3f17c18b2')
        self.vs[16]["name"] = """name4"""
        self.vs[16]["classtype"] = """Name"""
        self.vs[16]["mm__"] = """Name"""
        self.vs[16]["cardinality"] = """1"""
        self.vs[16]["GUID__"] = UUID('26513449-4a46-4d9d-a168-f7532ed8e4fc')
        self.vs[17]["name"] = """name5"""
        self.vs[17]["classtype"] = """Name"""
        self.vs[17]["mm__"] = """Name"""
        self.vs[17]["cardinality"] = """1"""
        self.vs[17]["GUID__"] = UUID('58b3da0c-f584-4951-905a-c4f4abe5f32d')
        self.vs[18]["name"] = """name6"""
        self.vs[18]["classtype"] = """Name"""
        self.vs[18]["mm__"] = """Name"""
        self.vs[18]["cardinality"] = """1"""
        self.vs[18]["GUID__"] = UUID('e71f424f-f9d9-4105-952b-18889e21f949')
        self.vs[19]["name"] = """name7"""
        self.vs[19]["classtype"] = """Name"""
        self.vs[19]["mm__"] = """Name"""
        self.vs[19]["cardinality"] = """1"""
        self.vs[19]["GUID__"] = UUID('d5fc3ceb-0206-4bfb-b6a6-010c3ce854bb')
        self.vs[20]["name"] = """name8"""
        self.vs[20]["classtype"] = """Name"""
        self.vs[20]["mm__"] = """Name"""
        self.vs[20]["cardinality"] = """1"""
        self.vs[20]["GUID__"] = UUID('6d13a536-ab4a-4e45-8bf4-192e092a21f1')
        self.vs[21]["name"] = """name9"""
        self.vs[21]["classtype"] = """Name"""
        self.vs[21]["mm__"] = """Name"""
        self.vs[21]["cardinality"] = """1"""
        self.vs[21]["GUID__"] = UUID('0dc35a62-aac6-4d78-93a6-aac16ea77c2b')
        self.vs[22]["name"] = """name10"""
        self.vs[22]["classtype"] = """Name"""
        self.vs[22]["mm__"] = """Name"""
        self.vs[22]["cardinality"] = """1"""
        self.vs[22]["GUID__"] = UUID('95a1a0c9-0ff8-4d1f-b821-6639859fe8f4')
        self.vs[23]["name"] = """name11"""
        self.vs[23]["classtype"] = """Name"""
        self.vs[23]["mm__"] = """Name"""
        self.vs[23]["cardinality"] = """1"""
        self.vs[23]["GUID__"] = UUID('c4f91b00-ead2-4f93-938b-b4518d2061ff')
        self.vs[24]["mm__"] = """hasAttribute_T"""
        self.vs[24]["GUID__"] = UUID('97db32a1-6ca2-4569-84e3-a0613fd8b586')
        self.vs[25]["mm__"] = """hasAttribute_T"""
        self.vs[25]["GUID__"] = UUID('cd28b24c-40fb-494e-8f1e-908938569f1b')
        self.vs[26]["mm__"] = """hasAttribute_T"""
        self.vs[26]["GUID__"] = UUID('9959216c-1ddd-430a-94c7-56bedfd8cc56')
        self.vs[27]["mm__"] = """hasAttribute_T"""
        self.vs[27]["GUID__"] = UUID('d44d9e0d-59bf-47a8-bf1b-ca6e44b0516b')
        self.vs[28]["mm__"] = """hasAttribute_T"""
        self.vs[28]["GUID__"] = UUID('b0c04f9d-93b0-4b13-ac34-46c91cb5a771')
        self.vs[29]["mm__"] = """hasAttribute_T"""
        self.vs[29]["GUID__"] = UUID('80cc8080-4305-47ea-b331-2dc58112aafe')
        self.vs[30]["mm__"] = """hasAttribute_T"""
        self.vs[30]["GUID__"] = UUID('e2f48def-e38a-46f4-aeb5-835e3a13794d')
        self.vs[31]["mm__"] = """hasAttribute_T"""
        self.vs[31]["GUID__"] = UUID('22c40455-1849-44ca-9c43-10bb3f176cc9')
        self.vs[32]["mm__"] = """hasAttribute_T"""
        self.vs[32]["GUID__"] = UUID('cb8394b8-68b0-4c0c-8689-931aab3007bc')
        self.vs[33]["mm__"] = """hasAttribute_T"""
        self.vs[33]["GUID__"] = UUID('a447b535-5345-48d3-99f0-9a8d9318e14b')
        self.vs[34]["mm__"] = """hasAttribute_T"""
        self.vs[34]["GUID__"] = UUID('f9dc3ad3-f9de-40b6-828d-4768b93163fd')
        self.vs[35]["mm__"] = """hasAttribute_T"""
        self.vs[35]["GUID__"] = UUID('b14fe5e2-63cb-456d-ac68-bd28d96f3ba9')
        self.vs[36]["mm__"] = """hasAttribute_T"""
        self.vs[36]["GUID__"] = UUID('8b73827a-758c-47e3-8d80-a322e1ad1f6d')
        self.vs[37]["mm__"] = """hasAttribute_T"""
        self.vs[37]["GUID__"] = UUID('1538358b-c163-4945-849a-29249200cdfe')
        self.vs[38]["mm__"] = """hasAttribute_T"""
        self.vs[38]["GUID__"] = UUID('11bbd2a1-4fcb-4f4e-a447-8ac650e3c2d6')
        self.vs[39]["associationType"] = """p"""
        self.vs[39]["mm__"] = """directLink_T"""
        self.vs[39]["GUID__"] = UUID('267770b7-a351-4a75-9a61-002520d311ee')
        self.vs[40]["associationType"] = """p"""
        self.vs[40]["mm__"] = """directLink_T"""
        self.vs[40]["GUID__"] = UUID('13d7c31b-20c8-4a7e-8794-0e2be0514766')
        self.vs[41]["associationType"] = """p"""
        self.vs[41]["mm__"] = """directLink_T"""
        self.vs[41]["GUID__"] = UUID('8141bb4f-347a-4787-a9cf-079e66f0fa10')
        self.vs[42]["associationType"] = """p"""
        self.vs[42]["mm__"] = """directLink_T"""
        self.vs[42]["GUID__"] = UUID('02971e18-55c0-438a-aac2-12f0e4d95266')
        self.vs[43]["associationType"] = """channelNames"""
        self.vs[43]["mm__"] = """directLink_T"""
        self.vs[43]["GUID__"] = UUID('326fe963-287d-4273-8f88-153f8b09ef04')
        self.vs[44]["associationType"] = """channelNames"""
        self.vs[44]["mm__"] = """directLink_T"""
        self.vs[44]["GUID__"] = UUID('39085fd3-5d01-4697-933a-b04930eee9e2')
        self.vs[45]["associationType"] = """channelNames"""
        self.vs[45]["mm__"] = """directLink_T"""
        self.vs[45]["GUID__"] = UUID('823409c6-a288-4250-9b26-2e345c71941d')
        self.vs[46]["associationType"] = """channelNames"""
        self.vs[46]["mm__"] = """directLink_T"""
        self.vs[46]["GUID__"] = UUID('91d0e134-3a03-43e8-8225-cc863e427f35')
        self.vs[47]["associationType"] = """channelNames"""
        self.vs[47]["mm__"] = """directLink_T"""
        self.vs[47]["GUID__"] = UUID('418ad260-a0cd-4b20-b93c-d683aab6df0c')
        self.vs[48]["associationType"] = """channelNames"""
        self.vs[48]["mm__"] = """directLink_T"""
        self.vs[48]["GUID__"] = UUID('8adc9c31-b873-4412-bec9-1f68027f3f1d')
        self.vs[49]["associationType"] = """channelNames"""
        self.vs[49]["mm__"] = """directLink_T"""
        self.vs[49]["GUID__"] = UUID('5b63c150-03e1-4ac4-98ad-3e088a802c1d')
        self.vs[50]["associationType"] = """channelNames"""
        self.vs[50]["mm__"] = """directLink_T"""
        self.vs[50]["GUID__"] = UUID('b81a0c3b-6715-46a6-bfc7-0ef158ba9110')
        self.vs[51]["associationType"] = """p"""
        self.vs[51]["mm__"] = """directLink_T"""
        self.vs[51]["GUID__"] = UUID('7877c7ed-e8e9-423a-9dfa-7f8ee1b24a02')
        self.vs[52]["associationType"] = """channelNames"""
        self.vs[52]["mm__"] = """directLink_T"""
        self.vs[52]["GUID__"] = UUID('466e5024-7d7d-4916-ba45-4cda8bb47bbf')
        self.vs[53]["associationType"] = """channelNames"""
        self.vs[53]["mm__"] = """directLink_T"""
        self.vs[53]["GUID__"] = UUID('beabc6ec-15de-48cb-bd69-390ec2b7e526')
        self.vs[54]["associationType"] = """channelNames"""
        self.vs[54]["mm__"] = """directLink_T"""
        self.vs[54]["GUID__"] = UUID('7201b452-5f2f-4d68-977d-de97867cdfa1')
        self.vs[55]["mm__"] = """rightExpr"""
        self.vs[55]["GUID__"] = UUID('9179703b-5690-44ad-b9b0-179bea85b9bf')
        self.vs[56]["mm__"] = """rightExpr"""
        self.vs[56]["GUID__"] = UUID('b0404608-e97b-41eb-a03c-a07b047b3983')
        self.vs[57]["mm__"] = """rightExpr"""
        self.vs[57]["GUID__"] = UUID('55d841d6-98f2-4563-9297-fdc2e7db80c4')
        self.vs[58]["mm__"] = """rightExpr"""
        self.vs[58]["GUID__"] = UUID('9ef4c82e-db83-43d2-8789-db519e88c80b')
        self.vs[59]["mm__"] = """rightExpr"""
        self.vs[59]["GUID__"] = UUID('825466bc-634e-479a-80e8-6642369827ef')
        self.vs[60]["mm__"] = """rightExpr"""
        self.vs[60]["GUID__"] = UUID('1e062d07-93ab-40d7-9960-327fbdcfa4d0')
        self.vs[61]["mm__"] = """rightExpr"""
        self.vs[61]["GUID__"] = UUID('5e5cff26-8427-42e2-aeb2-f5b10a587a18')
        self.vs[62]["mm__"] = """rightExpr"""
        self.vs[62]["GUID__"] = UUID('e7afca60-593c-4bc6-89ec-1cb3bf17f334')
        self.vs[63]["mm__"] = """rightExpr"""
        self.vs[63]["GUID__"] = UUID('70462fdf-d4c0-46f8-801c-bc17607c5a96')
        self.vs[64]["mm__"] = """rightExpr"""
        self.vs[64]["GUID__"] = UUID('5f409f80-0c2d-430f-8af2-ca8ec98e16d3')
        self.vs[65]["mm__"] = """rightExpr"""
        self.vs[65]["GUID__"] = UUID('dad29892-782f-4305-a604-d63611ff0aba')
        self.vs[66]["mm__"] = """rightExpr"""
        self.vs[66]["GUID__"] = UUID('6959acde-65bb-4648-a50f-9bf7fcfe7a1f')
        self.vs[67]["mm__"] = """rightExpr"""
        self.vs[67]["GUID__"] = UUID('fc03f7c7-8dbe-4b22-8f62-e80e1dc92807')
        self.vs[68]["mm__"] = """rightExpr"""
        self.vs[68]["GUID__"] = UUID('98d6f53c-62c3-4148-9e94-264598e479cc')
        self.vs[69]["mm__"] = """rightExpr"""
        self.vs[69]["GUID__"] = UUID('f2196d50-a2b9-458b-9bb1-8bc9054fade1')
        self.vs[70]["mm__"] = """rightExpr"""
        self.vs[70]["GUID__"] = UUID('a871f8d9-41cf-4110-b056-ecb7bd5b62b0')
        self.vs[71]["name"] = """eq1"""
        self.vs[71]["mm__"] = """Equation"""
        self.vs[71]["GUID__"] = UUID('ebf1bc53-365d-4a4b-baee-afa6cfb99808')
        self.vs[72]["name"] = """eq2"""
        self.vs[72]["mm__"] = """Equation"""
        self.vs[72]["GUID__"] = UUID('0fba1cd8-d664-46f4-a426-70222b1866e5')
        self.vs[73]["name"] = """eq3"""
        self.vs[73]["mm__"] = """Equation"""
        self.vs[73]["GUID__"] = UUID('3c865861-c345-454e-b20f-3d4945b3140c')
        self.vs[74]["name"] = """eq4"""
        self.vs[74]["mm__"] = """Equation"""
        self.vs[74]["GUID__"] = UUID('968ca92e-f019-4d6a-b3a8-e2d963c3eac2')
        self.vs[75]["name"] = """eq5"""
        self.vs[75]["mm__"] = """Equation"""
        self.vs[75]["GUID__"] = UUID('40d278f0-1daf-4ea5-85cb-7587dec55ad3')
        self.vs[76]["name"] = """eq6"""
        self.vs[76]["mm__"] = """Equation"""
        self.vs[76]["GUID__"] = UUID('956f4286-6926-4572-beb7-78c0c1dbd5fa')
        self.vs[77]["name"] = """eq7"""
        self.vs[77]["mm__"] = """Equation"""
        self.vs[77]["GUID__"] = UUID('0b419e8d-9238-436b-ae83-c7f710d57a95')
        self.vs[78]["name"] = """eq8"""
        self.vs[78]["mm__"] = """Equation"""
        self.vs[78]["GUID__"] = UUID('96582df8-b03a-4377-9d7c-83e33d7d4bb2')
        self.vs[79]["name"] = """eq9"""
        self.vs[79]["mm__"] = """Equation"""
        self.vs[79]["GUID__"] = UUID('8db8edaa-6de2-4ef4-9f63-fa8938c721a9')
        self.vs[80]["name"] = """eq10"""
        self.vs[80]["mm__"] = """Equation"""
        self.vs[80]["GUID__"] = UUID('1b7dcdb0-effc-4ee5-84d6-116ec5abc10b')
        self.vs[81]["name"] = """eq11"""
        self.vs[81]["mm__"] = """Equation"""
        self.vs[81]["GUID__"] = UUID('126351f2-f76a-4330-b40e-09ba1b64c90c')
        self.vs[82]["name"] = """eq12"""
        self.vs[82]["mm__"] = """Equation"""
        self.vs[82]["GUID__"] = UUID('3ed73626-ea82-4eb9-8abe-fa8e7791f28e')
        self.vs[83]["name"] = """eq13"""
        self.vs[83]["mm__"] = """Equation"""
        self.vs[83]["GUID__"] = UUID('39d930bd-f132-4b0f-9333-8cb26b786586')
        self.vs[84]["name"] = """eq14"""
        self.vs[84]["mm__"] = """Equation"""
        self.vs[84]["GUID__"] = UUID('b957c374-f5dc-4c20-97f1-fe15aac97214')
        self.vs[85]["name"] = """eq15"""
        self.vs[85]["mm__"] = """Equation"""
        self.vs[85]["GUID__"] = UUID('4c59d563-f775-416d-a608-96ab367f2674')
        self.vs[86]["name"] = """eq16"""
        self.vs[86]["mm__"] = """Equation"""
        self.vs[86]["GUID__"] = UUID('56d4f84e-2b25-4a77-aa86-f5f96b6fbf77')
        self.vs[87]["name"] = """isComposite"""
        self.vs[87]["mm__"] = """Attribute"""
        self.vs[87]["Type"] = """'Bool'"""
        self.vs[87]["GUID__"] = UUID('b463de29-8a99-4949-b74c-68b7097fda40')
        self.vs[88]["name"] = """literal"""
        self.vs[88]["mm__"] = """Attribute"""
        self.vs[88]["Type"] = """'String'"""
        self.vs[88]["GUID__"] = UUID('eaf55f34-f333-4f21-87f0-ff97c2d2bbf0')
        self.vs[89]["name"] = """literal"""
        self.vs[89]["mm__"] = """Attribute"""
        self.vs[89]["Type"] = """'String'"""
        self.vs[89]["GUID__"] = UUID('8b6e6987-fea9-4b21-8b11-f1c07b770a46')
        self.vs[90]["name"] = """literal"""
        self.vs[90]["mm__"] = """Attribute"""
        self.vs[90]["Type"] = """'String'"""
        self.vs[90]["GUID__"] = UUID('ab886ac2-e236-47be-829f-77bd43446389')
        self.vs[91]["name"] = """literal"""
        self.vs[91]["mm__"] = """Attribute"""
        self.vs[91]["Type"] = """'String'"""
        self.vs[91]["GUID__"] = UUID('8d2bb6af-a296-4bec-b21a-b2885ae19271')
        self.vs[92]["name"] = """name"""
        self.vs[92]["mm__"] = """Attribute"""
        self.vs[92]["Type"] = """'String'"""
        self.vs[92]["GUID__"] = UUID('1ce8270a-5023-464a-818a-408d58b8111e')
        self.vs[93]["name"] = """literal"""
        self.vs[93]["mm__"] = """Attribute"""
        self.vs[93]["Type"] = """'String'"""
        self.vs[93]["GUID__"] = UUID('3e46e612-b1f5-448a-80b9-3071bdd42512')
        self.vs[94]["name"] = """literal"""
        self.vs[94]["mm__"] = """Attribute"""
        self.vs[94]["Type"] = """'String'"""
        self.vs[94]["GUID__"] = UUID('6201c139-2ade-439b-a20d-bb414552fd46')
        self.vs[95]["name"] = """literal"""
        self.vs[95]["mm__"] = """Attribute"""
        self.vs[95]["Type"] = """'String'"""
        self.vs[95]["GUID__"] = UUID('d0d347ac-61e9-465c-bca9-197dfffca4f2')
        self.vs[96]["name"] = """literal"""
        self.vs[96]["mm__"] = """Attribute"""
        self.vs[96]["Type"] = """'String'"""
        self.vs[96]["GUID__"] = UUID('8e51844c-d96b-4804-b397-36f6b8a82271')
        self.vs[97]["name"] = """name"""
        self.vs[97]["mm__"] = """Attribute"""
        self.vs[97]["Type"] = """'String'"""
        self.vs[97]["GUID__"] = UUID('6b444904-4bdb-450f-b6ba-d9b4555912c5')
        self.vs[98]["name"] = """literal"""
        self.vs[98]["mm__"] = """Attribute"""
        self.vs[98]["Type"] = """'String'"""
        self.vs[98]["GUID__"] = UUID('8c94e656-3e4e-4281-b017-3c560e2987d0')
        self.vs[99]["name"] = """literal"""
        self.vs[99]["mm__"] = """Attribute"""
        self.vs[99]["Type"] = """'String'"""
        self.vs[99]["GUID__"] = UUID('97ebe07c-fc98-44d6-8618-190321de54b9')
        self.vs[100]["name"] = """literal"""
        self.vs[100]["mm__"] = """Attribute"""
        self.vs[100]["Type"] = """'String'"""
        self.vs[100]["GUID__"] = UUID('3ecac4b7-ba71-4f6a-a334-6da2db8d7b62')
        self.vs[101]["name"] = """pivotin"""
        self.vs[101]["mm__"] = """Attribute"""
        self.vs[101]["Type"] = """'String'"""
        self.vs[101]["GUID__"] = UUID('078381e8-5266-445f-a014-42043ca39971')
        self.vs[102]["name"] = """pivotout"""
        self.vs[102]["mm__"] = """Attribute"""
        self.vs[102]["Type"] = """'String'"""
        self.vs[102]["GUID__"] = UUID('431b9eab-9a8f-47b6-93ff-4a5d3af0d023')
        self.vs[103]["mm__"] = """leftExpr"""
        self.vs[103]["GUID__"] = UUID('d8a5b44b-8965-4bd0-bf62-5afc33bea318')
        self.vs[104]["mm__"] = """leftExpr"""
        self.vs[104]["GUID__"] = UUID('e7bc88f6-8cc8-495d-95b4-c68e468d7228')
        self.vs[105]["mm__"] = """leftExpr"""
        self.vs[105]["GUID__"] = UUID('c5cc7e6c-7837-4e3f-98f9-ca340749175d')
        self.vs[106]["mm__"] = """leftExpr"""
        self.vs[106]["GUID__"] = UUID('ef842672-8fff-4d5a-9238-195bbc3f1269')
        self.vs[107]["mm__"] = """leftExpr"""
        self.vs[107]["GUID__"] = UUID('afabf33f-550d-49bf-93b2-f5133a47a717')
        self.vs[108]["mm__"] = """leftExpr"""
        self.vs[108]["GUID__"] = UUID('d40faf91-6ad0-461d-8773-f0a1b53085d3')
        self.vs[109]["mm__"] = """leftExpr"""
        self.vs[109]["GUID__"] = UUID('b276e5c2-48a5-4b69-b058-cf56f4ced9d8')
        self.vs[110]["mm__"] = """leftExpr"""
        self.vs[110]["GUID__"] = UUID('2637c833-e542-49f6-8bcb-7e05cdc8ff61')
        self.vs[111]["mm__"] = """leftExpr"""
        self.vs[111]["GUID__"] = UUID('09754a9a-2b63-45dc-8dd4-e5bb8b163a9a')
        self.vs[112]["mm__"] = """leftExpr"""
        self.vs[112]["GUID__"] = UUID('cda8e430-4905-42d6-a7c9-cde4e3d3c82d')
        self.vs[113]["mm__"] = """leftExpr"""
        self.vs[113]["GUID__"] = UUID('fe55b292-9259-41d2-98e5-7d1f4a59ce6b')
        self.vs[114]["mm__"] = """leftExpr"""
        self.vs[114]["GUID__"] = UUID('8d9ecb21-4384-4450-b11a-7a7f03d47b97')
        self.vs[115]["mm__"] = """leftExpr"""
        self.vs[115]["GUID__"] = UUID('b39e1d08-7ec8-4678-a444-54649679679c')
        self.vs[116]["mm__"] = """leftExpr"""
        self.vs[116]["GUID__"] = UUID('69acf773-7a50-4ec3-ab74-ae1243afb637')
        self.vs[117]["mm__"] = """leftExpr"""
        self.vs[117]["GUID__"] = UUID('8cc69a27-eaec-4ea1-ad86-c40048c7ddb8')
        self.vs[118]["mm__"] = """leftExpr"""
        self.vs[118]["GUID__"] = UUID('c0796abe-1b29-4656-b5c0-2253cd55a805')
        self.vs[119]["name"] = """true"""
        self.vs[119]["mm__"] = """Constant"""
        self.vs[119]["Type"] = """'Bool'"""
        self.vs[119]["GUID__"] = UUID('8c566158-dd52-41e7-8f9a-be780669f566')
        self.vs[120]["name"] = """sh"""
        self.vs[120]["mm__"] = """Constant"""
        self.vs[120]["Type"] = """'String'"""
        self.vs[120]["GUID__"] = UUID('c34b6666-94dc-4813-95bf-75ef19c8ecdf')
        self.vs[121]["name"] = """exit_in"""
        self.vs[121]["mm__"] = """Constant"""
        self.vs[121]["Type"] = """'String'"""
        self.vs[121]["GUID__"] = UUID('c8a84cd7-939c-4831-9411-0809dbc55afd')
        self.vs[122]["name"] = """exack_in"""
        self.vs[122]["mm__"] = """Constant"""
        self.vs[122]["Type"] = """'String'"""
        self.vs[122]["GUID__"] = UUID('2797be77-1db3-4d2b-9de9-13bab35c69ce')
        self.vs[123]["name"] = """sh_in"""
        self.vs[123]["mm__"] = """Constant"""
        self.vs[123]["Type"] = """'String'"""
        self.vs[123]["GUID__"] = UUID('cfd48035-daed-4bf2-acf1-ac90e9786bdd')
        self.vs[124]["name"] = """C"""
        self.vs[124]["mm__"] = """Constant"""
        self.vs[124]["Type"] = """'String'"""
        self.vs[124]["GUID__"] = UUID('1f9dd9a7-c524-4fcf-a9db-77e398539b8f')
        self.vs[125]["name"] = """enp"""
        self.vs[125]["mm__"] = """Constant"""
        self.vs[125]["Type"] = """'String'"""
        self.vs[125]["GUID__"] = UUID('7e07e81d-91b3-407d-a28d-78f6dceebb63')
        self.vs[126]["name"] = """exit_in"""
        self.vs[126]["mm__"] = """Constant"""
        self.vs[126]["Type"] = """'String'"""
        self.vs[126]["GUID__"] = UUID('753db29d-37ba-457f-926a-a2b06b04bf20')
        self.vs[127]["name"] = """exack_in"""
        self.vs[127]["mm__"] = """Constant"""
        self.vs[127]["Type"] = """'String'"""
        self.vs[127]["GUID__"] = UUID('cdfdbf6f-1d57-4804-b8c0-34bf749e29cf')
        self.vs[128]["name"] = """sh_in"""
        self.vs[128]["mm__"] = """Constant"""
        self.vs[128]["Type"] = """'String'"""
        self.vs[128]["GUID__"] = UUID('88dd2cd7-0f3e-4a70-b024-cd4380218c71')
        self.vs[129]["name"] = """H"""
        self.vs[129]["mm__"] = """Constant"""
        self.vs[129]["Type"] = """'String'"""
        self.vs[129]["GUID__"] = UUID('1ae7ca60-f367-425b-9ab8-adeb836330ee')
        self.vs[130]["name"] = """exit_in"""
        self.vs[130]["mm__"] = """Constant"""
        self.vs[130]["Type"] = """'String'"""
        self.vs[130]["GUID__"] = UUID('d0dd323e-d49f-4180-a63c-cbb9bf892af6')
        self.vs[131]["name"] = """exack_in"""
        self.vs[131]["mm__"] = """Constant"""
        self.vs[131]["Type"] = """'String'"""
        self.vs[131]["GUID__"] = UUID('12f055cb-797d-4a36-8220-d3176ebbfa67')
        self.vs[132]["name"] = """sh_in"""
        self.vs[132]["mm__"] = """Constant"""
        self.vs[132]["Type"] = """'String'"""
        self.vs[132]["GUID__"] = UUID('8e664b4c-1461-4b7f-ad35-3aea7a68db9e')
        self.vs[133]["name"] = """procdef"""
        self.vs[133]["mm__"] = """Constant"""
        self.vs[133]["Type"] = """'String'"""
        self.vs[133]["GUID__"] = UUID('0179ce77-b404-4b65-ba1d-36cc45450f0a')
        self.vs[134]["name"] = """localdefcompstate"""
        self.vs[134]["mm__"] = """Constant"""
        self.vs[134]["Type"] = """'String'"""
        self.vs[134]["GUID__"] = UUID('41fe5146-bcce-4b43-9ecc-211e873f86b4')
        self.vs[135]["mm__"] = """apply_contains"""
        self.vs[135]["GUID__"] = UUID('de70b233-e45b-483f-933c-0f5fc7af6387')
        self.vs[136]["mm__"] = """apply_contains"""
        self.vs[136]["GUID__"] = UUID('0fe8d265-5e11-4612-9895-25ae7b552101')
        self.vs[137]["mm__"] = """apply_contains"""
        self.vs[137]["GUID__"] = UUID('49c8a0fe-9a6d-4ef2-a272-86695410f001')
        self.vs[138]["mm__"] = """apply_contains"""
        self.vs[138]["GUID__"] = UUID('ce89d279-c9d7-4601-8ad3-5493b521879b')
        self.vs[139]["mm__"] = """apply_contains"""
        self.vs[139]["GUID__"] = UUID('2c5861e6-f109-4b55-9725-90593bf7936b')
        self.vs[140]["mm__"] = """apply_contains"""
        self.vs[140]["GUID__"] = UUID('b977ad51-b876-4155-8c14-85f55ad5fc42')
        self.vs[141]["mm__"] = """apply_contains"""
        self.vs[141]["GUID__"] = UUID('fe3ee168-cf6e-4096-b756-05aa6aa8d1fd')
        self.vs[142]["mm__"] = """apply_contains"""
        self.vs[142]["GUID__"] = UUID('d5f11723-947d-4eaa-b7af-98c78ed92f16')
        self.vs[143]["mm__"] = """apply_contains"""
        self.vs[143]["GUID__"] = UUID('32871981-e010-4bc8-83e3-dbf968c672f8')
        self.vs[144]["mm__"] = """apply_contains"""
        self.vs[144]["GUID__"] = UUID('67116049-a5ae-4a6f-886f-fcfdb19c0cfe')
        self.vs[145]["mm__"] = """apply_contains"""
        self.vs[145]["GUID__"] = UUID('21d96b3d-a8a5-400d-a224-da39e9da3ba6')
        self.vs[146]["mm__"] = """apply_contains"""
        self.vs[146]["GUID__"] = UUID('154e8e07-996f-4a71-9cce-bb91f91bedba')
        self.vs[147]["mm__"] = """apply_contains"""
        self.vs[147]["GUID__"] = UUID('4b1f2f01-d2d1-4ae9-8b91-d0f7890a41fd')
        self.vs[148]["mm__"] = """apply_contains"""
        self.vs[148]["GUID__"] = UUID('6074312e-ee06-4c12-ba0e-fc98b58b0690')
        self.vs[149]["mm__"] = """apply_contains"""
        self.vs[149]["GUID__"] = UUID('b2c7b68f-f382-4278-b315-2c97fa97475c')
        self.vs[150]["mm__"] = """apply_contains"""
        self.vs[150]["GUID__"] = UUID('15a781de-a913-4b22-bcda-35770ad2f447')
        self.vs[151]["mm__"] = """apply_contains"""
        self.vs[151]["GUID__"] = UUID('17f8fbd1-8983-4bf4-8a7b-1ab84d146307')

